Synonyms for "implements of war"

Words with similar meaning